gene stacking - French English Dictionary